/*公共*/
.areaPlaybackContainer .Wdate,
.playbackTargetContainer .Wdate,
.tshf_oneship_container .Wdate{
   height:30px;width:166px;}

.areaPlaybackContainer label,
.playbackTargetContainer label,
.tshf_oneship_container label{
   font-weight: normal;
}

/*指定区域*/
.areaPlaybackContainer {}
.areaPlaybackContainer fieldset>legend{font-size:14px;border-bottom:none;padding:10px 0;margin:0;}
.areaPlaybackContainer .msg{height:20px;margin-top:10px;color:#2276c2;}
.areaPlaybackContainer .drawDiv{margin-bottom:20px;}
.areaPlaybackContainer .drawDiv .radio:nth-child(2n){margin-right:20px;margin-left:20px;}
.areaPlaybackContainer .drawDiv img{margin-top:-4px;}
.areaPlaybackContainer .drawDiv .drawContent{}
.areaPlaybackContainer .drawDiv .drawContent .hand_content{line-height: 100px;}
.areaPlaybackContainer .drawDiv .drawContent .list_content{height:100px;margin:0;padding:0;overflow: hidden;}
.areaPlaybackContainer .drawDiv .drawContent .list_content .listDiv{height:100px;}
.areaPlaybackContainer .drawDiv .drawContent .list_content .listDiv ul{list-style: none;}
.areaPlaybackContainer .drawDiv .drawContent .list_content .listDiv ul > li > label {width:50%;word-break:break-all;}
.areaPlaybackContainer .timeDiv {margin-bottom:20px;}
.areaPlaybackContainer .timeDiv label{font-weight:normal;}
.areaPlaybackContainer .btnDiv{text-align: center;}
.areaPlaybackContainer .btnDiv button{width:140px;height:30px; background-color:#2276c2; font-family:Microsoft Yahei; font-size:14px; color:#fff;padding:0;outline:none;}
.areaPlaybackContainer .btnDiv button:hover{background-color:#095596;}

/*指定目标*/
.playbackTargetContainer{margin-top:10px;}
.playbackTargetContainer hr{margin-top:5px;margin-bottom:5px;}
.playbackTargetContainer .msg{height:20px;color:#2276c2;}
.playbackTargetContainer .msg.msg1{margin-left:40px;}
.playbackTargetContainer .cblb_txt{margin-bottom:10px;}
.playbackTargetContainer button:not(.playbackBtn){width:60px;outline:none;border:solid 1px silver;background:linear-gradient(to top, #E5F2FE, #FCFDFF);font-family:Microsoft Yahei; font-size:14px;}
.playbackTargetContainer .cbphDiv > input{width:270px;height:32px;}
.playbackTargetContainer .cbphDiv > img{margin-left:-22px;}
.playbackTargetContainer .cbphDiv > button.addBtn{float:right;}
.playbackTargetContainer .phlbDiv{height:34px;line-height: 34px;margin-bottom:5px;}
.playbackTargetContainer .phlbDiv button.deleteBtn{float:right;}
.playbackTargetContainer .shiplist{height:170px;padding:5px;border:solid 1px silver;}
.playbackTargetContainer .shiplist table{width:100%;}
.playbackTargetContainer .shiplist table td{text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.playbackTargetContainer .shiplist >.listContent table td.mmsi{text-align:left;}
.playbackTargetContainer .shiplist >.listContent>.mscroll{height:126px;}
.playbackTargetContainer .shiplist >.listContent ul{list-style: none;padding:0;}
.playbackTargetContainer .timeDiv{margin-bottom:20px;}
.playbackTargetContainer .btnDiv{text-align: center;}
.playbackTargetContainer .btnDiv .playbackBtn{width:140px;height:30px; background-color:#2276c2;color:#fff;padding:0;}
.playbackTargetContainer .btnDiv .playbackBtn:hover{background-color:#095596;}

/*单船*/
.tshf_oneship_container{}
.tshf_oneship_container .Wdate{width:166px;}
.tshf_oneship_container .msg{height:20px;margin-top:10px;color:#2276c2;}
.tshf_oneship_container .btnDiv{text-align: center;}
.tshf_oneship_container .btnDiv button{width:140px;height:30px;outline: none;border: none; background-color:#2276c2;color:#fff;padding:0;}
.tshf_oneship_container .btnDiv button:hover{background-color:#095596;}
.tshf_oneship_container .btnDiv .cancel{margin-left: 10px;}


































/*公共*/
/*.areaPlaybackContainer .Wdate,
.playbackTargetContainer .Wdate{
   height:30px;}

.areaPlaybackContainer label,
.playbackTargetContainer label{
   font-weight: normal;
}
*/
/*指定区域*/
/*.areaPlaybackContainer {}
.areaPlaybackContainer fieldset>legend{font-size:14px;border-bottom:none;}
.areaPlaybackContainer .msg{height:20px;margin-top:10px;color:#2276c2;}
.areaPlaybackContainer .drawDiv{margin-bottom:20px;}
.areaPlaybackContainer .drawDiv .radio:first-child{margin-right:20px;}
.areaPlaybackContainer .drawDiv img{margin-top:-4px;}
.areaPlaybackContainer .timeDiv {margin-bottom:20px;}
.areaPlaybackContainer .timeDiv label{font-weight:normal;}
.areaPlaybackContainer .btnDiv{text-align: center;}
.areaPlaybackContainer .btnDiv button{width:140px;height:30px; background-color:#2276c2; font-family:Microsoft Yahei; font-size:14px; color:#fff;padding:0;outline:none;}
.areaPlaybackContainer .btnDiv button:hover{background-color:#095596;}*/

/*指定目标*/
/*.playbackTargetContainer{margin-top:20px;}
.playbackTargetContainer hr{margin-top:5px;margin-bottom:5px;}
.playbackTargetContainer .msg{height:20px;color:#2276c2;}
.playbackTargetContainer .msg.msg1{margin-left:60px;}
.playbackTargetContainer button:not(.playbackBtn){width:60px;outline:none;border:solid 1px silver;background:linear-gradient(to top, #E5F2FE, #FCFDFF);font-family:Microsoft Yahei; font-size:14px;}
.playbackTargetContainer .cbphDiv input{width:237px;height:30px;}
.playbackTargetContainer .cbphDiv button.addBtn{float:right;}
.playbackTargetContainer .phlbDiv{height:34px;line-height: 34px;margin-bottom:5px;}
.playbackTargetContainer .phlbDiv button.deleteBtn{float:right;}
.playbackTargetContainer .shiplist{height:170px;padding:5px;border:solid 1px silver;}
.playbackTargetContainer .shiplist >.listContent>.mscroll{height:126px;}
.playbackTargetContainer .shiplist >.listContent ul{list-style: none;padding:0;}
.playbackTargetContainer .timeDiv{margin-bottom:20px;}
.playbackTargetContainer .btnDiv{text-align: center;}
.playbackTargetContainer .btnDiv .playbackBtn{width:140px;height:30px; background-color:#2276c2;color:#fff;padding:0;}
.playbackTargetContainer .btnDiv .playbackBtn:hover{background-color:#095596;}*/
